home *** CD-ROM | disk | FTP | other *** search
- #ifndef __FTP__
- #define __FTP__
-
- #include "net.h"
-
- typedef void *FtpStreamRef;
-
- #define ftpServerErr 110
-
- OSErr FtpOpen (char *host, char *username, char *password, Boolean passive,
- FtpStreamRef *stream);
- OSErr FtpClose (FtpStreamRef stream);
- OSErr FtpGetFile (FtpStreamRef stream, char *path, Boolean textFile, Handle *data);
- OSErr FtpGetListing (FtpStreamRef stream, char *path, Handle *data);
- OSErr FtpPutFile (FtpStreamRef stream, char *path, Boolean textFile, Handle data);
- OSErr FtpDeleteFile (FtpStreamRef stream, char *path);
-
- void FtpGetServerErrInfo (FtpStreamRef stream, NetServerErrInfo *serverErrInfo);
- long FtpNumBytesTransferred (FtpStreamRef stream);
-
- #endif